package com.itheima.day05;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

public class Dome02 {
    public static void main(String[] args) {
        ArrayList<Integer> list = new ArrayList<>();
        list.add(88);
        list.add(5);
        list.add(39);
        list.add(2);
        list.add(77);
        list.add(8);
        list.add(89);
        list.add(99);
        list.add(59);
        list.add(5);
        list.add(56);
        list.add(1);


        for (int o : list) {
            if (o < 60) {

                System.out.println("不及格的分为："+o);

            }

        }
           // 	使用增强for遍历所有元素，计算不及格的分数的数量，和平均分，并打印计算结果。

            int i = 0;
            Integer d = 0;
            int a = 0;
            Integer b = 0;

            for (Integer Score : list) {
                d += Score;
                i++;
                if (Score < 60) {
                    b += Score;
                    a++;
                }
            }

        BigDecimal big1 = BigDecimal.valueOf(b / a);
        System.out.println("不及格的平均分为：" + big1);
        System.out.println("不及格的人数为："+a);


        Integer integer = 0;
        for (Integer Score : list) {
            if (integer < Score) {
                integer = Score;
            }
        }
        System.out.println("最高分为：" + integer);

    }
}
